package net.hn.hnms.biz.gasext.dws.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import net.hn.hnms.biz.gasext.dws.domain.dto.MinePersonDataDto;

import java.util.List;

@ApiModel("实时监控信息")
@Data
public class CompanyMonitoringVo {
    @ApiModelProperty("井下人数")
    private int count;
    private List<MinePersonDataDto> coutList;
    @ApiModelProperty("带班领导人数")
    private int shiftLeadNumber;
    private List<MinePersonDataDto> shiftLeadNumberList;
    @ApiModelProperty("特种作业人数")
    private int specialNumber;
    private List<MinePersonDataDto> specialNumberList;
    @ApiModelProperty("超员矿井数")
    private int overStaffMineNumber;
    private List<MinePersonDataDto> overStaffMineNumberList;
    @ApiModelProperty("超200矿井数")
    private int overTwoHundredMineNumber;
    private List<MinePersonDataDto> overTwoHundredMineNumberList;
    @ApiModelProperty("井下领导数")
    private int leaderNumber;
    private List<MinePersonDataDto> leaderNumberList;
    @ApiModelProperty("灾害严重矿井超员煤矿数")
    private int severeDisasterOverStaffMineNumber;
    private List<MinePersonDataDto> severeDisasterOverStaffMineNumberList;
    @ApiModelProperty("无领导带班矿井数")
    private int noShiftLeadNumberNumber;
    private List<MinePersonDataDto> noShiftLeadNumberNumberList;

}